Preliminary Results for the year ended 31 December 2024 resource
Keller Group plc (‘Keller’ or ‘the Group’), the world’s largest geotechnical specialist contractor, announces its results for the year ended 31 December 2024.
Download